

			JOCUL FLIP
		       ------------

	Algoritmul de rezolvare se bazeaza pe faptul ca numarul de coloane al tablei este mic si,
in consecinta, se pot genera toate variantele de intoarcere a coloanelor.
	Variantele de intoarcere a coloanelor sunt reprezentate pe ultimii 9 biti ai variabilei
contor k. Pentru fiecare dintre aceste variante, se parcurge toata tabla de joc si se calculeaza
pentru fiecare linie numarul de piese care au la vedere fata neagra, apoi se decide daca linia este
intoarsa sau nu, in functie de acest numar: mai mare decat 4 sau, respectiv, mai mic sau egal cu 4.
	
	Pentru o tabla cu m linii si n coloane, complexitatea algoritmului este O(2*m*n*min(m,n)).